satellite business system - Alemán Inglés Diccionario